.menus{
    margin:10px 10px 0 10px;
    width: 100%;
    height: 100%;
    display:flex;
}
.menu-sort{
    width: 100px !important;
    text-align:center;
    height: 45px;
    line-height: 45px;

}
.menu-dishes::-webkit-scrollbar{
    display: none;
}
.menu-dishes{
    flex: 1;
    height:85%;
    overflow: auto;
}


.menu-dishes-item{
    margin:20px 0 20px 0;
    width: 90%;
    display: flex;
    

}
.food-img{
    width: 100px;
    height: 70px;
    background-size:cover;
    -webkit-background-size:cover;
    -o-background-size:cover;
    background-position:center 0;
}
.menu-name{
  padding: 3px 10px;
  font-size:20px;
  font-weight: 700;
}
.menu-price{
    padding-left: 10px;
    padding-top: 20px;
  font-size:15px;
}
.menu-number{
    /* margin:auto; */
    flex: 1;
    display: flex;
    justify-content: flex-end;
}
.menu-number-button{
    margin: auto 0px;

}
.menu-number-button button{
    background-color: #fdc50e;
    font-weight: 700;
    font-size: 18px;
    padding:5px 10px;
    margin:5px;
    border:none;
    border-radius: 50%;
}